home *** CD-ROM | disk | FTP | other *** search
/ L' Effet Pommier 3 / L'Effet Pommier - Volume 03.iso / Graphismes / 3D / POV-Ray 3.0B5a PPC / POV-Ray 3.0B5a / POVSCN.Scenes / POV3DEMO / OTHER / STRINGS.POV < prev    next >
Text File  |  1996-01-28  |  1KB  |  83 lines

  1. // Persistence Of Vision raytracer version 3.0 sample file.
  2.  
  3. #version 3.0
  4. global_settings { assumed_gamma 2.2 }
  5.  
  6. #include "colors.inc"
  7.  
  8. camera {
  9.    location  <0, 0,-30>
  10.    direction <0, 0,  1>
  11.    up        <0,  1,  0>
  12.    right     <4/3, 0,  0>
  13.    look_at   <0, 0, 0>
  14.    }
  15.  
  16. background { color rgb <0.5, 0.5, 0.5> }
  17.  
  18. #declare T=texture{
  19.    pigment { color rgb <1, 0.2, 0.2> }
  20.    finish {
  21.       ambient 0.2
  22.       diffuse 0.6
  23.       phong 0.3
  24.       phong_size 100
  25.       }
  26.    }
  27.  
  28. text { ttf
  29.    "crystal.ttf",
  30.    concat("clock=",str(clock,6,2)), 1, 0
  31.    texture{T}
  32.    scale <4, 4, 1>
  33.    translate <-18,10,0>
  34.    }
  35.  
  36. text { ttf
  37.    "crystal.ttf",
  38.    concat("substr('ABCDE',2,3)='",substr("ABCDE",2,3),"'"), 1, 0
  39.    texture{T}
  40.    scale <4, 4, 1>
  41.    translate <-18,6,0>
  42.    }
  43.  
  44. text { ttf
  45.    "crystal.ttf",
  46.    concat("asc('abc')=",str(asc("abc"),-1,0)),1,0
  47.    texture{T}
  48.    scale <4, 4, 1>
  49.    translate <-18,2,0>
  50.    }
  51.  
  52. text { ttf
  53.    "crystal.ttf",
  54.    concat("strlen('abc')=",str(strlen("abc"),-1,-1)),1,0
  55.    texture{T}
  56.    scale <4, 4, 1>
  57.    translate <-18,-2,0>
  58.    }
  59.  
  60. text { ttf
  61.    "crystal.ttf",
  62.    concat("chr(169)='",chr(169),"'"), 1, 0
  63.    texture{T}
  64.    scale <4, 4, 1>
  65.    translate <-18,-6,0>
  66.    }
  67.  
  68. #if (clock>10)
  69. #declare Ans="yes"
  70. #else
  71. #declare Ans="no"
  72. #end
  73.  
  74. text { ttf
  75.    "crystal.ttf",
  76.    concat("clock>10?  '",Ans,"'"), 1, 0
  77.    texture{T}
  78.    scale <4, 4, 1>
  79.    translate <-18,-10,0>
  80.    }
  81.  
  82. light_source {<20, 30, -100> colour White}
  83.